Payroll Supervisor - French English Dictionary